single-premium payment - English Synonyms Dictionary